<?php
namespace app\attachment\loglic;

class Datas
{
    //卸载应用
    public function remove()
    {
        //删除公共配置(common)
        \daicuo\Op::delete_all([
            'op_module'   => 'common',
            'op_controll' => 'config',
            'op_name'     => 'attachment'
        ]);
        //删除表单扩展(admin)
        \daicuo\Op::delete_all([
            'op_autoload' => 'field',
            'op_module'   => 'admin',
            'op_controll' => 'upload',
            'op_name'     => 'attachment',
        ]);
        //删除插件配置表
        \daicuo\Op::delete_module('attachment');
        //删除插件队列表
        \daicuo\Term::delete_module('attachment');
        //返回结果
        return true;
    }
    
    //删除应用（配置、后台菜单）
    public function delete()
    {
        //删除内容数据
        \daicuo\Info::delete_all(['info_module'=>'attachment']);
        //删除基础数据
        $this->remove();
        //返回结果
        return true;
    }
}